be savagely cut back - Turc Anglais Dictionnaire